Path: blob/main/notebooks/shared/universal-notations.yaml
3855 views
ket_psi:1notation: $| \psi \rangle$2description: This is a general term for a given quantum state, this is used a lot in quantum computing to represent a quantum state created by the manipulation of qubits in a circuit.34ket:5notation: $| a \rangle$6description: The | and ⟩ can actually have any value between them (the �� above is the most common). The | and ⟩ in this order is known as a ‘Ket’ in Dirac Notation. This can be written as a column vector.78bra:9notation: $\langle a |$10description: The ⟨ and | in this order is known as a ‘Bra’ in Dirac Notation. ⟨��| is equal to the transpose of complex conjugate of |��⟩, also denoted as ��† (when �� is a vector). A Bra refers to a vector with each component replaced by its complex conjugate and then transposed (i.e. converted from a column vector to a row vector).1112inner_product:13notation: $\langle a | b \rangle$14description: The ‘inner product’ of vectors |��⟩ and |��⟩. Otherwise known as the ‘dot product’ or ’scalar product’. See the Dirac Notation section for details.1516outer_product:17notation: $| a \rangle \langle b |$18description: In Dirac Notation, this represents the ‘outer product’ of vectors |��⟩ and |��⟩. See the bonus resources for more details.1920probability_amplitude:21notation: $| x | \psi \rangle | ^2 $22description: Vertical lines surrounding a Bra-Ket denotes squaring the vectors. This is the same as writing (⟨��|��⟩)^2 but this is more difficult to read so we use vertical lines instead. This is known as the ’probability amplitude’ in quantum computing as it can be used to calculate the probability of measuring a certain outcome.2324dagger:25notation: $ \dagger $26description: This ‘dagger’ notation is used with operators and quantum states. It represents the ‘conjugate transpose’ of a vector. See the bonus resources for more details.2728tensor_product:29notation: $ ⊗ $30description: Tensor product. You can think of this as multiplying every component of one vector with every component of the other.3132dot_product:33notation: $ · $34description: Dot product (otherwise known as inner product or scalar product). Vectors have both magnitude and direction; you can think of the dot product as multiplying the direction part of each vector together.3536hilbert_space:37notation: $ \mathcal{H} $38description: This is the symbol for ‘Hilbert Space’, which is a complex vector space which is where all qubit vector states ‘live’, every possible vector within the Hilbert space can be represented using a combination of |0⟩ and |1⟩.3940set_membership:41notation: "∈"42description: This is the ‘set membership’ symbol. This means that anything on the left of the symbol ‘is an element of’ whatever is on the right.4344subset:45notation: $ \subset $46description: This means ‘is a proper subset of’. So if A⊂B, all members of A must be members of B, but B may also have members not present in A.4748real_number:49notation: "ℝ"50description: Real number (as opposed to an imaginary number)"5152complex_number:53notation: "ℂ"54description: Complex number (i.e. a number composed of a real and imaginary part, often represented as a + b i).5556for_all:57notation: $ \forall $58description: This is read as ‘for all’.5960sum:61notation: $ \sum $62description: This is read as ‘sum of’, with any value on top of the symbol representing the maximum and any value on the bottom representing the minimum.6364pauli_x:65notation: $ X $ or $ \sigma x $66description: Pauli-X operations represent rotations by �� radians around the X axis on the Bloch Sphere.6768pauli_y:69notation: $ Y $ or $ \sigma y $70description: Pauli-Y operations represent rotations by �� radians around the Y axis on the Bloch Sphere.7172pauli_z:73notation: $ Z $ or $ \sigma z $74description: Pauli-Z operations represent rotations by �� radians around the Z axis on the Bloch Sphere.7576identity_matrix:77notation: $ I $ or $ ∥ $78description: Depending on the size of the vector (i.e. the number of qubits involved), an identity matrix of corresponding size may be used.7980hadamard_gate:81notation: $ H $82description: This symbol most commonly refers to a Hadamard gate, which is essential for putting qubits into superposition.8384unitary_matrix:85notation: $ U $86description: A unitary matrix is any matrix that when multiplied by its conjugate transpose, will produce an Identity matrix.878889