NiklasH

NiklasH

Quantum Computing: Bra and ket (p. 187)

On page 187 in section “Can the Quantum Gate Matrix Be Anything?”, psi-dagger is defined as <psi^dagger| = (w0* w1*).

As per my understanding, the conjugate transpose of a bra is actually the ket, meaning <psi^dagger| = |psi> with |psi> being a column vector with entries w0 and w1 (not w0* and w1*). Am I missing something here?

(Also quoting Wikipedia here, section “Bras and kets as row and column vectors” in https://en.wikipedia.org/wiki/Bra–ket_notation: “The conjugate transpose (also called Hermitian conjugate) of a bra is the corresponding ket and vice versa”)

Thank you very much for any clarification on this topic!

First Post!

nihal.mehta

nihal.mehta

Author of Quantum Computing

You are right that the bra and kets are conjugate transpose (or Hermitian conjugates) of each other. So, if |psi> is a column vector whose elements are w0 and w1, then <psi^dagger| is the row vector whose elements are w0* and w1* as shown on the bottom of page 187. That is, |psi>^dagger = <psi^dagger|.
The math notation can sometimes seem confusing. So, it’s best to understand the intent of what’s going on and then the notation will follow. Also, using actual numbers instead
of letters may help to clarify.

Where Next?

Popular Pragmatic Bookshelf topics Top

johnp
Running the examples in chapter 5 c under pytest 5.4.1 causes an AttributeError: ‘module’ object has no attribute ‘config’. In particula...
New
lirux
Hi Jamis, I think there’s an issue with a test on chapter 6. I own the ebook, version P1.0 Feb. 2019. This test doesn’t pass for me: ...
New
JohnS
I can’t setup the Rails source code. This happens in a working directory containing multiple (postgres) Rails apps. With: ruby-3.0.0 s...
New
gilesdotcodes
In case this helps anyone, I’ve had issues setting up the rails source code. Here were the solutions: In Gemfile, change gem 'rails' t...
New
Charles
In general, the book isn’t yet updated for Phoenix version 1.6. On page 18 of the book, the authors indicate that an auto generated of ro...
New
akraut
The markup used to display the uploaded image results in a Phoenix.LiveView.HTMLTokenizer.ParseError error. lib/pento_web/live/product_l...
New
taguniversalmachine
It seems the second code snippet is missing the code to set the current_user: current_user: Accounts.get_user_by_session_token(session["...
New
redconfetti
Docker-Machine became part of the Docker Toolbox, which was deprecated in 2020, long after Docker Desktop supported Docker Engine nativel...
New
dachristenson
I just bought this book to learn about Android development, and I’m already running into a major issue in Ch. 1, p. 20: “Update activity...
New
roadbike
From page 13: On Python 3.7, you can install the libraries with pip by running these commands inside a Python venv using Visual Studio ...
New

Other popular topics Top

PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
New
rustkas
Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either c...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
PragmaticBookshelf
Author Spotlight James Stanier @jstanier James Stanier, author of Effective Remote Work , discusses how to rethink the office as we e...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New

Sub Categories: