diff --git a/docs/source/notebooks/07-snap-gate.ipynb b/docs/source/notebooks/07-snap-gate.ipynb index 8fc69c4..751527d 100644 --- a/docs/source/notebooks/07-snap-gate.ipynb +++ b/docs/source/notebooks/07-snap-gate.ipynb @@ -104,7 +104,7 @@ " for n, theta in enumerate(phases):\n", " # The second set of pulses are performed about a\n", " # cavity photon number-dependent axis.\n", - " phase = sum([\n", + " phase = -sum([\n", " initial_phase,\n", " n * (n-1) * np.pi * cavity.kerr * pulse_length * 2,\n", " 2 * np.pi * n * chi * pulse_length,\n", @@ -113,6 +113,15 @@ " qubit.rotate(np.pi, phase, detune=n * chi)" ] }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "qubit.rotate?" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -131,7 +140,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -162,8 +171,8 @@ "final_state = result.states[-1]\n", "\n", "fidelity = qutip.fidelity(final_state, target_state)**2\n", - "assert fidelity > 0.998\n", - "print(f'State fidelity: {100*fidelity:.2f}%')" + "print(f'State fidelity: {100*fidelity:.2f}%')\n", + "assert fidelity > 0.989" ] }, { @@ -175,7 +184,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": {}, "outputs": [ { @@ -212,7 +221,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", @@ -220,70 +229,70 @@ " \r\n", " \r\n", + "\" id=\"m4c5c439b37\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -291,7 +300,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", @@ -299,10 +308,10 @@ " \r\n", " \r\n", + "\" id=\"mc992e56993\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -346,13 +355,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -382,7 +391,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2453,13 +2462,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2474,13 +2483,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2521,13 +2530,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2576,13 +2585,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2616,13 +2625,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2686,13 +2695,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2716,13 +2725,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2737,13 +2746,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -2758,7 +2767,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -4442,7 +4451,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": { "scrolled": false }, @@ -4479,13 +4488,13 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", + "\" id=\"m960e3053ad\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55402,7 +55411,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55438,7 +55447,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55573,10 +55582,10 @@ " \r\n", " \r\n", + "\" id=\"m0a5b2687f5\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55622,7 +55631,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55655,7 +55664,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55695,7 +55704,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55708,7 +55717,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55721,7 +55730,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55734,7 +55743,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -55938,7 +55947,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -106747,7 +106756,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -106760,7 +106769,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -106785,49 +106794,49 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107051,10 +107060,10 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107093,7 +107102,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "metadata": { "scrolled": false }, @@ -107132,7 +107141,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", @@ -107140,10 +107149,10 @@ " \r\n", " \r\n", + "\" id=\"md96eb55f74\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107178,13 +107187,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107211,13 +107220,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107255,13 +107264,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107307,13 +107316,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107344,13 +107353,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107388,13 +107397,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107438,13 +107447,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107467,13 +107476,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107526,13 +107535,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107576,13 +107585,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107595,13 +107604,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107614,13 +107623,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107633,13 +107642,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107652,13 +107661,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107673,7 +107682,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", @@ -107681,10 +107690,10 @@ " \r\n", " \r\n", + "\" id=\"m768dac903f\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107696,13 +107705,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -107714,13 +107723,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108004,24 +108013,24 @@ "C -5 1.326016 -4.473168 2.597899 -3.535534 3.535534 \r\n", "C -2.597899 4.473168 -1.326016 5 0 5 \r\n", "z\r\n", - "\" id=\"m35c1773591\" style=\"stroke:#ff7f0e;\"/>\r\n", + "\" id=\"mb95c809f11\" style=\"stroke:#ff7f0e;\"/>\r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108036,24 +108045,24 @@ "C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n", "C -1.55874 2.683901 -0.795609 3 0 3 \r\n", "z\r\n", - "\" id=\"mbbca8bcaa4\" style=\"stroke:#1f77b4;\"/>\r\n", + "\" id=\"m360476e752\" style=\"stroke:#1f77b4;\"/>\r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108093,7 +108102,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108161,7 +108170,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108208,13 +108217,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108226,13 +108235,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108244,13 +108253,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108262,13 +108271,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108280,13 +108289,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108298,13 +108307,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108316,13 +108325,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108334,13 +108343,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108352,13 +108361,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108370,13 +108379,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108388,13 +108397,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108407,13 +108416,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108426,13 +108435,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108445,13 +108454,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108464,13 +108473,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108569,13 +108578,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108605,13 +108614,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108627,13 +108636,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108730,22 +108739,22 @@ " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108771,10 +108780,10 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -108839,7 +108848,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "metadata": {}, "outputs": [ { @@ -108892,13 +108901,13 @@ " cavity.D(alpha) * init_state,\n", " states[-1]\n", ")**2\n", - "assert fidelity > 0.989\n", - "print(f'State fidelity {100*fidelity:.2f} %')" + "print(f'State fidelity {100*fidelity:.2f} %')\n", + "assert fidelity > 0.989" ] }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, "outputs": [ { @@ -108933,7 +108942,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", + "\" id=\"m2e534ed623\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129223,7 +129232,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129259,7 +129268,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129394,10 +129403,10 @@ " \r\n", " \r\n", + "\" id=\"m396aa3f69a\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129443,7 +129452,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129476,7 +129485,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129516,7 +129525,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129529,7 +129538,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129542,7 +129551,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129555,7 +129564,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -129816,7 +129825,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -204497,7 +204506,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -204510,7 +204519,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -204535,49 +204544,49 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -204680,7 +204689,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235034,7 +235043,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235047,7 +235056,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235072,49 +235081,49 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235380,13 +235389,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235426,7 +235435,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -235451,7 +235460,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -235478,7 +235487,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, "metadata": {}, "outputs": [ { @@ -235487,7 +235496,7 @@ "Text(0.5, 1.0, '$\\\\beta_1 = $1.1615, $\\\\beta_2 = $-0.5848')" ] }, - "execution_count": 12, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" }, @@ -235525,7 +235534,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", @@ -235533,10 +235542,10 @@ " \r\n", " \r\n", + "\" id=\"me099709775\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235571,13 +235580,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235607,13 +235616,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235654,13 +235663,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235709,13 +235718,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235749,13 +235758,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235884,7 +235893,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", @@ -235892,10 +235901,10 @@ " \r\n", " \r\n", + "\" id=\"m5664de6b6f\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235926,13 +235935,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235949,13 +235958,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235972,13 +235981,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -235994,13 +236003,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -236016,13 +236025,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -236038,13 +236047,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -236060,13 +236069,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -236082,13 +236091,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -236288,13 +236297,13 @@ " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -239956,7 +239965,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 14, "metadata": {}, "outputs": [ { @@ -239998,7 +240007,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", + "\" id=\"m6e4d8290d2\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263252,7 +263261,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263288,7 +263297,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263423,10 +263432,10 @@ " \r\n", " \r\n", + "\" id=\"m7bfe5457d3\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263459,7 +263468,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263475,7 +263484,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263517,7 +263526,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263532,7 +263541,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263547,7 +263556,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263562,7 +263571,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -263768,7 +263777,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287019,7 +287028,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287032,7 +287041,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287057,7 +287066,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287073,7 +287082,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287089,7 +287098,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287105,7 +287114,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287120,7 +287129,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287135,7 +287144,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287150,7 +287159,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287382,10 +287391,10 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287420,7 +287429,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 15, "metadata": {}, "outputs": [ { @@ -287429,7 +287438,7 @@ "Text(0.5, 0.98, 'Cavity state photon number distriution')" ] }, - "execution_count": 14, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" }, @@ -287465,7 +287474,7 @@ "\" style=\"fill:#ffffff;\"/>\r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", " \r\n", - " \r\n", " \r\n", + "\" id=\"mc2eea83caf\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287629,7 +287638,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287668,7 +287677,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287700,7 +287709,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287745,7 +287754,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287799,7 +287808,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287828,7 +287837,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -287842,7 +287851,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288081,10 +288090,10 @@ " \r\n", " \r\n", + "\" id=\"mec8f7e0e49\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288107,7 +288116,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288122,7 +288131,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288137,7 +288146,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288152,7 +288161,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288167,7 +288176,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288515,7 +288524,7 @@ " \r\n", " \r\n", " \r\n", - " \r\n", + " \r\n", " \r\n", " \r\n", " \r\n", @@ -288538,19 +288547,19 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/html": [ - "
SoftwareVersion
QuTiP4.5.2
Numpy1.16.0
SciPy1.5.2
matplotlib3.2.2
Cython0.29.21
Number of CPUs4
BLAS InfoOPENBLAS
IPython7.19.0
Python3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)]
OSnt [win32]
Tue Jul 20 18:24:51 2021 Central Daylight Time
" + "
SoftwareVersion
QuTiP4.5.2
Numpy1.16.0
SciPy1.5.2
matplotlib3.2.2
Cython0.29.21
Number of CPUs4
BLAS InfoOPENBLAS
IPython7.19.0
Python3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)]
OSnt [win32]
Tue Jul 20 21:16:36 2021 Central Daylight Time
" ], "text/plain": [ "" ] }, - "execution_count": 15, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" }