Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Functions
basic_usage Namespace Reference

Functions

def example_1_pure_state_evolution ()
 
def example_2_noise_simulation ()
 
def example_3_t1_t2_noise ()
 
def example_4_maximally_mixed ()
 
def example_5_partial_trace ()
 
def main ()
 

Detailed Description

Basic Usage Example for SQUANDER Density Matrix Module

Demonstrates:
- Creating density matrices
- Applying quantum circuits
- Adding noise
- Computing quantum properties

Function Documentation

◆ example_1_pure_state_evolution()

def basic_usage.example_1_pure_state_evolution ( )
Example 1: Pure state evolution.

Definition at line 28 of file basic_usage.py.

Here is the caller graph for this function:

◆ example_2_noise_simulation()

def basic_usage.example_2_noise_simulation ( )
Example 2: Simulation with noise.

Definition at line 58 of file basic_usage.py.

Here is the caller graph for this function:

◆ example_3_t1_t2_noise()

def basic_usage.example_3_t1_t2_noise ( )
Example 3: T1 and T2 noise.

Definition at line 93 of file basic_usage.py.

Here is the caller graph for this function:

◆ example_4_maximally_mixed()

def basic_usage.example_4_maximally_mixed ( )
Example 4: Maximally mixed state.

Definition at line 121 of file basic_usage.py.

Here is the caller graph for this function:

◆ example_5_partial_trace()

def basic_usage.example_5_partial_trace ( )
Example 5: Partial trace.

Definition at line 139 of file basic_usage.py.

Here is the caller graph for this function:

◆ main()

def basic_usage.main ( )
Run all examples.

Definition at line 167 of file basic_usage.py.

Here is the call graph for this function: